Ext.define('archives.view.role.Main', {
	extend : 'archives.view.base.GridView',

	store : 'Role',
	
	columns : [ {
		text : _('Role Code'),
		dataIndex : 'roleCode',
		width : 180,
		filter: {
		    type: 'string'
		}
	}, {
		text : _('Role Name'),
		dataIndex : 'roleName',
		width : 180,
		filter: {
		    type: 'string'
		}
	},{
		text : _('Role Type'),
		dataIndex : 'typeDesc',
		filter: {
		    type: 'list',
		    labelField: 'text',
	    	store: Ext.create('archives.store.DataDictionaryFilter',{category:'RoleType'})
		}
	},{
		text : _('Status'),
		dataIndex : 'statusDesc',
		flex : 1,
		filter: {
		    type: 'boolean',
	   		yesText: _('Normal'),     
	        noText: _('Disabled') 
		}
	}]

})
